costa escarpada - Español Inglés Diccionario